//专门用来存放和vuex相关的模块
//1,导入 Vue 和 Vuex
import Vue from 'vue'
import Vuex from 'vuex'
//导入购物车的 vuex模块
import moduleCart from '@/store/cart.js'
import moduleUser from '@/store/user.js'
//2,将Vuex 安装为 Vue 的插件
// Vue.use(Vuex)
//3,创建 Store的实例对象
 const store = new Vuex.Store({
	
	state: {
	    // 在这里定义全局变量111
	    globalVar: '111'
	  },
	  mutations: {
	    // 在这里定义修改全局变量的方法

	   
	  },
	
	//挂载 store 模块
	modules:{
		//挂载购物车的vuex模块，模块内成员的访问路径被调整为 m_cart,例如：
		//购物车模块中 cart 数组的访问路径是 m_cart/cart
		'm_cart':moduleCart,
		'm_user':moduleUser
	},
})
//4,向外共享 Store 的实例对象
export default store 